wire release - French English Dictionary